<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        //6.ES6中还会给我们提供一些对数组操作的方法
        var arr = [1,2,3];
        var arr2 = arr;
        //删除数组中的最后一个元素
        arr2.pop();
        console.log(arr,arr2);
       
       可以使用循环的方式删除数组中的一个元素(传统的方式)
       var arr = [1,2,3];
       var arr2 = [];
       for(var i = 0;i<arr.length;i++){
           arr2[i] = arr[i];
       }
       arr2.pop();
       console.log(arr,arr2);

       以上的方式也可以使用ES6中提供的方式来解决
       var arr = [1,2,3];
       var arr2 = Array.from(arr);
       arr2.pop();
       console.log(arr,arr2);

       也可以使用ES6中的超引用的方式来处理以上问题(类似于Java中的动态可变参数...values Object[])
       var arr = [1,2,3];
       var arr2 = [...arr]; //超引用
       arr2.pop();
       console.log(arr,arr2);

       function show(...values) {
           values.push(5);
           console.log(values);
       }

       show(1,2,3,4);

    


     
    </script>
</head>
<body>

</body>
</html>